Big Huge Thesaurus

Anoa mindorensis

noun

sounds kind of like